|
FEXP Solver
1.0.0.0
|
Base interface for settings. More...
#include <FEXPSetting.h>


Public Types | |
| enum | ESettingType { eSolver, eModelBase, eSettingCount } |
Public Member Functions | |
| ICFEXPSetting (size_t id) | |
| virtual | ~ICFEXPSetting () |
| virtual size_t | GetId () override |
| virtual size_t | GetType () override |
| virtual size_t | GetThreadId () override |
| virtual size_t | GetThreadNumber () override |
| virtual void | SetThreadId (size_t id) override |
| virtual ESettingType | GetSettingKind ()=0 |
Public Member Functions inherited from ICFEXPModelDataIntf | |
| virtual size_t | GetModelId ()=0 |
Public Member Functions inherited from ICFEXPSerialize | |
| virtual Ptr< t_SerializedData > | NetSerialize ()=0 |
| virtual void | NetDeserialize (Ptr< t_SerializedData > data)=0 |
Additional Inherited Members | |
Static Public Attributes inherited from ICFEXPSerialize | |
| static const std::string | NODE_KEY = "#NODE#" |
| static const std::string | ELEM_KEY = "#ELEMENT#" |
| static const size_t | ITEM_ID_INDEX = 1 |
Base interface for settings.
|
inline |
|
inlinevirtual |
|
inlineoverridevirtual |
Implements ICFEXPModelDataIntf.
|
pure virtual |
Implemented in CFEXPSolverConfigSetting, and CFEXPBaseSetting.
|
inlineoverridevirtual |
Implements ICFEXPModelDataIntf.
|
inlineoverridevirtual |
Implements ICFEXPModelDataIntf.
Reimplemented in CFEXPBaseSetting.
|
inlineoverridevirtual |
Implements ICFEXPModelDataIntf.
|
inlineoverridevirtual |
Implements ICFEXPModelDataIntf.